package com.baizhi.dao;

import com.baizhi.entity.Admin;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface AdminDAO {
    //查询单个管理员
    public Admin selectOne(@Param("username") String username);
    //添加管理员
    public void insert(Admin admin);
    //修改管理员信息
    public void update(Admin admin);
    //分页展示所有管理员信息
    public List<Admin> selectAll();
    //删除管理员
    public void delete(@Param("ids") Integer[] ids);
    //查询当前管理员的角色信息
    public Admin selectOneRole(@Param("username") String username);
    //根据当前管理员查询权限信息
    public Admin selectResource(@Param("username")String username);

}
